#ifndef BASESENDPACKET_H
#define BASESENDPACKET_H

#include <QObject>

class BaseProtocolData;
class BaseSendPacket : public QObject
{
    Q_OBJECT
public:
    BaseSendPacket(BaseProtocolData &data, QObject *parent = nullptr);
    virtual ~BaseSendPacket();

signals:
    void requestSend(const QByteArray &ba);

protected:
    BaseProtocolData *m_d = nullptr;
};

#endif // BASESENDPACKET_H
